# -*- mode: snippet -*-
# name: function
# key: fun
# --
function ${1:function name}($2)
implicit none

${3:funtype}:: $1
end function